Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F11 Colombia F3 Colombia F4 Brazil F3 Brazil F8 Brazil F12 Brazil F14 Brazil F15 Brazil F16 Brazil F17 Brazil F18 Brazil F20 Brazil F21 Brazil F22 Portugal F2 Croatia F3 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Argentina F9 Brazil F13 Brazil F14 Brazil F20 Brazil F24 Brazil F25 Colombia F1 Colombia F2 Brazil F29 Brazil F7 Brazil F4 (Sao Carlos) Germany F8 (Kassel) Italy F21 (Bolzano) Italy F22 (Cornaiano) Brazil F5 (Mogi das Cruzes) Brazil F6 (Curitiba) Brazil F7 (Sao Carlos) Brazil F8 (Sao Paulo) Brazil F9 (Ribeirao Preto) M25 Weston Brazil F8 Telesp Celular Open - Campinas Copa Ericsson Uruguay - Montevideo Copa Ericsson Brasil - Sao Paulo IV Abierto Internacional de Salinas - Salinas ATU Cup 1999 - Weiden Copa Ericsson - Guadalajara Copa Petrobras - Aracaju Joinville Tennis Festival - Joinville Amazonia Open de Tenis - Belem II Cyclus Open de Tenis - Florianopolis Aberto de Santa Catarina de Tenis - Florianopolis IV Manta Open - Manta Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Challenger de Providencia-Copa Kia - Santiago San Luis Potosi Challenger - San Luis Potosi Brazil F10 Memorial A. Manfredini Sassuolo Challenger - Sassuolo Brazil F4 Brazil F5 Brazil F6 Brazil F4 Seguros Bolivar Open - Bogota Venezuela F3 Brazil F6 Brazil F7 Brazil F9 V Manta Open-Trofeo Ricardo Delgado Aray - Manta Brazil F1 Brazil F9 Portugal F1 Croatia F5 Bancolombia Open - Cali Seguros Bolivar Open - Medellin Sao Paulo Challenger Salinas Challenger Iquique Challenger Bucaramanga Challenger Brazil F2 Brazil F3 Santiago Challenger San Luis Potosi Challenger Mexico City Challenger Talahassee Challenger Pereira Challenger Kosice Challenger Braunschweig Challenger Scheveningen Challenger Oberstaufen Challenger Rimini Challenger Campos do Jordao Challenger Brasilia Challenger Telesp Celular Open - Ribeirao Preto Cali Challenger Buenos Aires Challenger Montevideo Challenger Copa Ericsson Peru - Lima Santiago Challenger Medellin Challenger Alessandria Challenger Brasilia Challenger Belo Horizonte Challenger Bogota Challenger Copa Ericsson - Montevideo Quito Challenger Guayaquil Challenger Sao Paulo Challenger Optimus Maia Open - Maia Guadalajara Challenger Bogota Challenger Szczecin Challenger Siemens Open 2001 - Scheveningen Stella Artois Clay Court Championships - Budaors Open Castilla y Leon Trofeo Iberdrola - Segovia Sao Jose Do Rio Preto Challenger Guayaquil Challenger Montevideo Challenger Santos Challenger Manta Challenger Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Sao Paulo Challenger Pereira Challenger Santiago Challenger Zivnobanka Open 1999 - Prostejov Santos Challenger Sao Paulo Challenger Copa Ericsson Brazil - Sao Paulo Sao Paulo Challenger Rio De Janeiro Challenger Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Peru - Lima Cali Challenger Pekao Open 2001 - Szczecin Quito Challenger Porto Alegre Challenger Copa Ericsson - Caracas Sao Jose Do Rio Preto Challenger Gran Copa Ericsson - Porto Alegre Buenos Aires Challenger Sao Paulo Challenger Cyclus Open de Tenis - Florianopolis Aberto de Santa Catarina - Florianopolis Itajai Challenger Sao Paulo Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Scheveningen Challenger Poznan Challenger Quito Challenger Cordoba Challenger Bucaramanga Challenger Prostejov Challenger Pereira Challenger Santiago Challenger Leon Challenger Bordeaux Challenger Prostejov Challenger Cortina Challenger Fano Challenger Buenos Aires Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Copa Petrobras Brazil - Belo Horizonte Vicenza Challenger Lyon Challenger Medellin Challenger Scheveningen Challenger BH Tenis Open International Cup 2008 - Belo Horizonte Biella Challenger Floridablanca Challenger Campinas Challenger Buenos Aires Challenger Cali Challenger Seguros Bolivar Open - Bogota BH Tennis Open - Belo Horizonte XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Paraguay - Asuncion Lima Challenger 2007 - Lima Abierto Internacional de Salinas 'Dario Expreso' - Salinas Bogota Challenger Salinas Challenger Guadalajara Challenger AGT Challenger - Leon Pekao Open 2005 - Szczecin Rome Challenger Caltanissetta Challenger Bogota Challenger L'Aquila Challenger Milan Challenger Campinas Challenger Santo Domingo Challenger Santiago Challenger Rijeka Open - Rijeka Zagreb Open - Zagreb Zenith Tennis Cup-Harbour Club - Milan Bucaramanga Challenger Copa Petrobras-Colombia - Bogota Medellin Challenger IV Challenger Ciudad De Guayaquil - Guayaquil BH Tennis Open International Cup - Belo Horizonte Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open de Nice - Nice Prostejov Challenger Poznan Challenger Guadalajara Challenger Constanta Challenger Buenos Aires Challenger Energis Open - Amsterdam Asuncion Challenger Sao Paulo Challenger Braunschweig Challenger Bucaramanga Challenger Bordeaux Challenger Campos do Jordao Challenger Bordeaux Challenger Prostejov Challenger Braunschweig Challenger Cali Challenger Medellin Challenger Aix En Provence Challenger Sao Paulo Challenger Pereira Challenger Cali Challenger San Juan Challenger Biella Challenger Santiago Challenger Guayaquil Challenger Generali Open 1999 - Kitzbuhel Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Mallorca Open - Mallorca Wideyes Swedish Open - Bastad San Luis Potosi Challenger Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Aix En Provence Challenger Santiago Challenger Gelsor Open Romania - Bucharest Santo Domingo Challenger Adidas International - Sydney Copa AT&T - Buenos Aires Trofeo Conde de Godo - Barcelona BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Salem Open - Hong Kong 7th Wartburg Open - Eisenach Stockholm Open - Stockholm Aberto de Sao Paulo - Sao Paulo Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Barranquilla Challenger Stockholm Open - Stockholm Alessandria Challenger Braunschweig Challenger Leon Challenger Prostejov Challenger Panama City Challenger Campinas Challenger Tampere Challenger Medellin Challenger Bogota Challenger Venice Open - Venice Le Gosier Challenger Campinas Challenger Lyon Challenger Qatar Open - Doha Bancolombia Open - Bogota Adidas International - Sydney Copa AT&T - Buenos Aires Curitiba Challenger Brasil Open - Costa do Sauipe Estoril Open - Estoril Medellin Challenger Synsam Swedish Open - Bastad Happy Valley Challenger Santiago Challenger Copa Ericsson Argentina - Buenos Aires Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Genova Challenger Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Buenos Aires Challenger Next Generation Hardcourts - Adelaide Brasil Open - Costa do Sauipe Guayaquil Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Montevideo Challenger Barranquilla Challenger Open Seat Godo 2005 - Barcelona Mexico City Challenger Credicard Citi Mastercard Tennis Cup - Campos do Jordao Tiburon Challenger Mercedes-Benz Cup - Los Angeles Orlando Challenger Columbus Challenger Punta Del Este Challenger Dallas Challenger Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Braunschweig Challenger Santiago Challenger Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz San Luis Potosi Challenger Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Challenger Santa Cruz - Santa Cruz Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Tenniscup of Flanders - Ostende Davidoff Swiss Indoors Basel - Basel Polish Open 99 - Poznan V Trofeo Ciudad de Quito - Quito Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa Ericsson Peru - Lima ARAG World Team Championship - Dusseldorf Marburg Challenger Ordina Open - 's-Hertogenbosch Copa Ericsson Argentina - Buenos Aires La Gran Copa Ericsson - Porto Alegre AXA Open - Espinho Venice Challenger - Venice Mercedes Cup - Stuttgart Copa Ericsson - Sao Paulo Copa Ericsson - Lima Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Nossa Caixa Tennis Cup - Sao Paulo Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Challenger ATP de Cuenca Diario El Mercurio - Cuenca ATP Studena Croatia Open Umag - Umag Medibank International - Sydney III Aberto Santa Catarina de Tenis - Florianopolis Movistar Open - Santiago Trofeo Cassa di Risparmio di Alessandria - Alessandria Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Salinas Challenger Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Belo Horizonte Challenger Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis BCR Open Romania - Bucharest Salvador Challenger Copa Petrobras-Uruguay - Montevideo Apia International - Sydney Chevrolet Cup - Vina del Mar VTR Open - Vina del Mar Copa AT&T - Buenos Aires Cerveza Club Columbia Open - Bogota Serbia Open - Belgrade Pereira Challenger AIG Japan Open - Tokyo Puebla Challenger Blumenau Challenger Credit Agricole Suisse Open - Gstaad Santos Challenger Blumenau Challenger Bet-at-home Cup - Kitzbuhel Tata Open 2003 - Chennai Open Seat Godo 2003 - Barcelona Karlsruhe Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Zagreb Challenger Prostejov Challenger Furth Challenger Abierto Mexicano Telcel - Acapulco The Nottingham Open - Nottingham Next Generation Adelaide International - Adelaide Guayaquil Challenger Sydney International - Sydney Franklin Templeton Tennis Classic - Scottsdale Royal Guard Open Chile - Vina del Mar Cali Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Salvador CA Tennis Trophy - Vienna Brasil Open - Sao Paulo Sao Paulo Challenger Cali Challenger Open Seat Godo - Barcelona Interwetten Austrian Open - Kitzbuhel Lima Challenger Salinas Challenger Campinas Challenger Sao Paulo Challenger Quito Challenger Bucaramanga Challenger Prague Challenger Movistar Open - Santiago Porto Alegre Challenger Medellin Challenger ARAG World Team Championship - Dusseldorf Brasil Open - Sao Paulo Sao Paulo Challenger Tour Finals Barcelona Open BancSabadell - Barcelona BMW Open - Munich Masters Series - Hamburg Sao Leopoldo Challenger Sao Paulo Challenger Sunrise Challenger Bucaramanga Challenger Rio Open - Rio de Janeiro International German Open - Hamburg Ecuador Open - Quito SkiStar Swedish Open - Bastad Bogota Challenger Itajai Challenger Pereira Challenger Synsam Swedish Open - Bastad Bogota Challenger Curitiba Challenger Open Seat Godo 2007 - Barcelona Brasil Open - Sao Paulo Brasil Open - Costa do Sauipe Lugano Challenger Lexington Challenger Mercedes Cup - Stuttgart Caltanissetta Challenger Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Medellin Challenger German Tennis Championships - Hamburg PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Lima Challenger SkiStar Swedish Open - Bastad Rio De Janeiro Challenger Vicenza Challenger Tampere Challenger Szczecin Challenger Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Santos Challenger Kremlin Cup - Moscow Bogota Challenger San Luis Potosi Challenger Bet-at-home Cup - Kitzbuhel Santos Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Rio De Janeiro Challenger Blois Challenger Ecuador Open - Quito Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Geneva Open - Geneva Bogota Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Santiago Challenger Rio De Janeiro Challenger Ecuador Open - Quito Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Copa Ericsson Uruguay - Montevideo Copa Ericsson - Santiago Copa Ericsson - Buenos Aires Argentina Open - Buenos Aires Brasil Open - Sao Paulo Renault Slovenian Open - Ljubljana Suisse Open - Gstaad Movistar Open - Vina del Mar Ecuador Open - Quito Argentina Open - Buenos Aires Santiago Challenger Guayaquil Challenger Brasil Open - Sao Paulo BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco AAPT Championships - Adelaide Stockholm Open - Stockholm BA-CA Tennis Trophy - Vienna Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Internazionali di Tennis di San Marino - San Marino Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Legg Mason Tennis Classic - Washington D.C. Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Abierto Mexicano Telcel - Acapulco Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Abierto Mexicano de Tenis Pegaso - Acapulco BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Franklin Templeton Tennis Classic - Scottsdale Argentina Open - Buenos Aires BNP Paribas Masters - Paris Sony Ericsson Open - Miami Davidoff Swiss Indoors - Basel Maharashtra Open - Pune Internazionali BNL d'Italia - Rome Davidoff Swiss Indoors - Basel Estoril Open - Estoril BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BellSouth Open - Vina del Mar Internazionali BNL d'Italia - Rome Copa AT&T - Buenos Aires Morelos Challenger The Ericsson Open - Miami RCA Championships - Indianapolis Sony Open Tennis - Miami Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Tennis Masters Series - Toronto CA Tennis Trophy - Vienna Heineken Open - Auckland Mutua Madrilena Madrid Open - Madrid Orange Prokom Open - Sopot Estoril Open - Estoril Open Romania - Bucharest Masters Series - Hamburg Mutua Madrid Open - Madrid Mercedes Cup - Stuttgart Miami Open - Miami Heineken Open - Auckland The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Hamburg French Open - Paris Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Rio Open - Rio de Janeiro Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Tennis Masters Series - Paris Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Monte-Carlo - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Masters Series Hamburg - Hamburg Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Copa Telmex - Buenos Aires Wimbledon - London U.S. Open - New York Brisbane International - Brisbane Australian Open - Melbourne Wimbledon - London French Open - Paris China Open - Beijing Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, SF, RUS-ARG 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, PO, BRA-CRO 1-3 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, ARG-NED 5-0 Australian Open (juniors) Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, CRO-ARG 2-3 Olympics - Sydney Olympics - Athens